arms merchant - German English Dictionary